explode violently - Francés Inglés Diccionario